/*
 * EntidadBase.java
 *
 * Created on 26 de marzo de 2007, 21:35
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package futbol.tacticas.concursantes2007.tikitaka.tactica;

import futbol.tacticas.concursantes2007.tikitaka.tactica.Mensaje;

/**
 *
 * @author leamsi78
 */
public abstract class EntidadBase {
    
    int identificador;
    public static int siguiente_identificador = 0;  //Modificado por Jorge Rubira. La he declarado publica para que en el constructor se inicialice a 0
    
    /** Creates a new instance of EntidadBase */
//    public EntidadBase(int id) {
//        identificador = id;
//    }
    
    public EntidadBase()
    {
        identificador = siguiente_identificador;
        siguiente_identificador++;
    }
    
    public int getId()
    {
        return identificador;
    }
    
    public abstract void actualizar();
    
    public abstract void GestionarMensaje(Mensaje mensaje);
    
}
